<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*閲嶇疆*/
body,h1,h2,h3,dl,dd,dt,p,ul,li,ol{ margin:0; padding:0;}
input,select,textarea,button{ border:none; margin:0;outline:none; padding:0;}
h1,h2,h3{ font-weight:normal;}
img{ border:none;}
a{ text-decoration:none;}
body{ font-size:12px; font-family:"Microsoft YaHei";}
li{ list-style-type:none;}

html{ background:-webkit-linear-gradient(top,#f1faff,#9dd9ff);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f1faff,endcolorstr=#9dd9ff,gradientType=0)";/*IE8*/
}
body{ width: 1200px; margin: 0 auto;background-color: white;}

/*header*/
.top_bg{ width: 1200px; margin: 0 auto; font-size:12px; font-family:"Microsoft YaHei";}
.top_bg h1{ background-color: #005e99; overflow: hidden; padding:0 10px;font-size:12px; font-family:"Microsoft YaHei";}
.top_bg h1 span{ display: inline-block; line-height: 30px; color: white;font-size:12px; font-family:"Microsoft YaHei"; }
.top_bg h1 p{ float: right; line-height: 30px; color: white;font-size:12px; font-family:"Microsoft YaHei";}
.top_bg h1 p a{ color: white;font-size:12px; font-family:"Microsoft YaHei"; }

.top_main{   background-color: #fff; overflow: hidden;}
.top_logo{ float: left;    width: 950px;   height: 135px; overflow: hidden; }
.top_logo img{  max-width: 950px;   max-height: 135px;   }
.top_tel{ float: right; background: url(../image/tel_icon.png) no-repeat center left; 
		padding: 38px 10px 38px 58px; min-height: 50px;
}
.top_tel span{font-size: 16px; color: #005e99; }
.top_tel span a{ display: block;  font-size: 24px; color: #005e99; font-family: arial;}


/*瀵艰埅*/
#navbg{width:100%; height:46px;   background:url(../image/dhbj.jpg);}
.navm {width:1200px; height:46px; margin:auto; border-bottom:1px solid #333;}
.navm li{position: relative; float:left; width:118px; text-align: center; height:46px; line-height:46px; 
	background: url(../image/menu_line.png) no-repeat center right;}
.navm .yi_li{padding-left:15px;}
.navm .yi_li a{  background: url(../image/index34.png) no-repeat center left;
	padding-left: 12px;}
.navm li a{ float:left; width:118px; font-size: 16px; font-family: '寰蒋闆呴粦'; color: #fff; line-height: 46px;}
.navm li a:hover{color: #fff;}
.navm li:hover{  height:46px;    background: -webkit-linear-gradient(top,#004f80,#189ff2);}


.menu li{position:relative;float: left; }
.dh_main .yi{ margin-left:18px; height:46px;}
.dh_main li{height:46px; width: 118px; float:left;line-height:46px; font-size:14px; text-align:center; font-weight:bold; color:#FFF; list-style:none; cursor:pointer;position: relative;}
.dh_main a{font-size:14px;font-weight:bold; color:#FFF; display:inline-block;}
.dh_main a:hover{color: #fff; font-size:14px;}

.menu1 ul li{margin:0; line-height:46px; font-weight:normal;  padding:0; cursor:pointer;background:none; border-bottom:1px solid #179EF1;}
.menu1 ul li a{ font-weight:normal; font-size:12px;display: block;overflow: hidden; height: 46px;line-height: 46px; background:#025588;}
.menu1 li a:hover{line-height: 46px;background: #179EF1;}
.menu1{ position:absolute; z-index:99999999999999; _z-index:9999999999999; width: 103px; left:0px;top: 46px;}

.menu1 ul li.er{position:relative;}
.menu2{position:absolute;left: 118px;top:0px;}



/*banner*/
.banner{ background-color:#fdedee; overflow: hidden; }
#slider{ width: 1200px; position: relative;}
.slider_box{ margin:0 auto; height: 340px;}

.silder_con{height:340px; position: absolute; overflow: hidden;}
.silder_panel{ position: relative; float: left; }
.silder_panel img{ display: block;}

.silder_nav{ bottom: 20px; right:20px;  position: absolute; }
.silder_nav li{float: left;padding:0px;border:1px solid #005e99; margin:2px; 
	width:80px;height:48px; overflow: hidden;
}
.silder_nav li.current{border:1px solid #d80707; margin-top: 2px;}
.silder_nav li,.silder_nav img{display: block; width: 80px; height:48px;}

/*甯歌鐤剧梾*/
.common_jb { border:#b8d4e5 solid 1px; margin: 20px 10px;}
.common_jb h1{ text-align: center; color: #d80707; font-size: 24px; line-height: 68px;}
.common_jb ul{ overflow: hidden; padding-bottom: 20px;}
.common_jb ul li{ float: left;  border: solid 1px #005e99; border-radius: 8px; 
	padding: 0 20px; margin: 10px 10px;
}
.common_jb ul li a{ display: block; font-size: 18px; line-height: 38px; color: #005e99;}
.common_jb ul li:hover{ background-color: #005e99; }
.common_jb ul li:hover a{ color: white; }
.common_jb ul li:last-child{ background-color: #d80707; border: none; }
.common_jb ul li:last-child a{ color: white; }
.common_jb ul li:hover:last-child a{text-decoration:underline;}

/*鍧�*/
.index_block{ margin: 40px 0; }
.index_block ul{ overflow: hidden;}
.index_block ul li{ float: left; width: 180px; height: 108px; margin: 0 10px;}
.index_block ul li a{ display: block; text-align: center; padding-top: 12px;}
.index_block ul li span{ color: white; display: block; font-size: 16px; font-weight: bold; line-height: 30px;}
.index_block ul li a img{-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	transition: transform 2s ease-out;
}
.index_block ul li:hover img{ -webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}
.index_block ul .one1{ background-color: #cc7477; }
.index_block ul .one2{ background-color: #4983b3; }
.index_block ul .one3{ background-color: #cc9a61; }
.index_block ul .one4{ background-color: #0a98cc; }
.index_block ul .one5{ background-color: #667ecc; }
.index_block ul .one6{ background-color: #3dcca5; }

/*棣栭〉鏍囬鍏敤*/
.index_title{ height: 49px; background: url(../image/index_title_bg.jpg); overflow:hidden; }
.index_title ul{ overflow:hidden; float: left;}
.index_title ul li{ float: left;  font-size: 24px; color: #005e99; padding: 0 26px; 
	line-height: 47px; margin-top: 1px; cursor: pointer;
}
.index_title ul .current{ background-color: white;border:#b8d4e5 solid 1px; border-bottom: none;}
.index_title a{ float: right; line-height: 48px; margin-right: 12px; font-size: 16px; color: #005e99;}
.index_title a:hover{ text-decoration:underline; }

/*鏂伴椈鍜岄绾�*/
.news_yuyue_box{ overflow:hidden; margin: 0 10px;}
	/*鏂伴椈*/
.index_news{ width: 790px; float: left; }
.index_news_con{ border:#b8d4e5 solid 1px; border-top: none; height: 310px;}

.index_newsbox{ overflow:hidden; margin:0 10px; padding-top: 20px;}

.slideBox0{ width:390px; height:260px; overflow:hidden; position:relative; border:1px solid #ddd; float: left;}
.slideBox0 .hd{ overflow:hidden; position:absolute; right:5px; bottom:16px; z-index:1; }
.slideBox0 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox0 .hd ul li{ float:left; margin-right:2px;  width:8px; height:8px;
	background:#fff; cursor:pointer; border-radius: 50%; margin: 0 3px;
}
.slideBox0 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox0 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox0 .bd li{ zoom:1; vertical-align:middle; }
.slideBox0 .bd li a{ display: block;position: relative; }
.slideBox0 .bd img{ display:block;  width:390px; height:260px;}
.slideBox0 .bd li p{ background-color: rgba(0,0,0,.5); position: absolute; bottom: 0; left: 0; width: 100%; }
.slideBox0 .bd li p span{color: white; font-size: 16px; margin-left: 12px; line-height: 36px; 
	display: inline-block; width: 300px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
	/*涓嬮潰鏄墠/鍚庢寜閽唬鐮�*/
.slideBox0 .prev,
.slideBox0 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.6;   }
.slideBox0 .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox0 .prev:hover,
.slideBox0 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox0 .prevStop{ display:none;  }
.slideBox0 .nextStop{ display:none;  }

.slideBox01{ width:390px; height:260px; overflow:hidden; position:relative; border:1px solid #ddd; float: left;}
.slideBox01 .hd{ overflow:hidden; position:absolute; right:5px; bottom:16px; z-index:1; }
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin-right:2px;  width:8px; height:8px;
	background:#fff; cursor:pointer; border-radius: 50%; margin: 0 3px;
}
.slideBox01 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox01 .bd li{ zoom:1; vertical-align:middle; }
.slideBox01 .bd li a{ display: block;position: relative; }
.slideBox01 .bd img{ display:block;  width:390px; height:260px;}
.slideBox01 .bd li p{ background-color: rgba(0,0,0,.5); position: absolute; bottom: 0; left: 0; width: 100%; }
.slideBox01 .bd li p span{color: white; font-size: 16px; margin-left: 12px; line-height: 36px; 
	display: inline-block; width: 300px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
	/*涓嬮潰鏄墠/鍚庢寜閽唬鐮�*/
.slideBox01 .prev,
.slideBox01 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block;
	width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; 
	filter:alpha(opacity=50);opacity:0.6;   
}
.slideBox01 .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox01 .prev:hover,
.slideBox01 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox01 .prevStop{ display:none;  }
.slideBox01 .nextStop{ display:none;  }

.index_newslist{ float: right; width: 360px;}
.index_newslist ul li{ border-bottom: dashed 1px #bbb; margin-bottom: 10px;}
.index_newslist ul li a{font-size: 16px; color: #666; display: inline-block; width: 270px;
	overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 30px;
}
.index_newslist ul li span{ display: inline-block; float: right; line-height: 30px; color: #999; }
.index_newslist ul li:hover a{ color: #d80707; }

	/*棰勭害*/
.index_booking{ width: 360px; float: right; }
.index_zxyy_con{ border:#b8d4e5 solid 1px; border-top: none; height: 310px; padding:0 10px;}
.index_zxyy { padding-top: 20px; }
.index_zxyy h2{ margin-bottom:10px;  overflow: hidden;}
.index_zxyy h2 a{ color:#666;     width: 70px;font-size: 14px; display: inline-block; text-align: right; margin-right:14px;}
.index_zxyy h2 span{ color: red; margin-left: 10px; font-size: 14px;}
.index_zxyy h2 input{ border:#d6d7dc solid 1px; width:230px; line-height:30px; color: #666; 
	text-indent: .5em; font-size: 14px;
}
.index_zxyy h3{ margin-bottom:10px; }
.index_zxyy h3 span{ color: red; font-size: 14px;}
.index_zxyy h3 a{ color:#666; font-size: 14px; display: inline-block;  text-align: right; margin-right:14px;}
.index_zxyy h3 { color: #666; font-size: 14px;}
.index_zxyy h3 input:last-child{ margin-left: 10px;}
.index_zxyy h2 p{ float:left; color:#666; line-height:30px;}
.index_zxyy h2 p:after{
	 display:inline-block;
	 overflow:hidden;
	 width:100%;
	 height:0;
	 content:'';
	 vertical-align:top;
	}   
.index_zxyy h2 textarea{ border:#d6d7dc solid 1px; width:230px;  text-indent: .5em;
	line-height:30px; color: #666; float: left; height: 70px; font-size: 14px;
}
.index_zxyy .btn{ float:right;width: 70px;  margin-right: 20px; height: 35px; font-size: 14px;   border-radius:8px;
	background-color:#005e99; color: #fff; cursor: pointer;
}

/*涓撳鍥㈤槦*/
.index_zjtd{ overflow:hidden; margin: 40px 10px 0 10px;}
.index_zjtdcon{border:#b8d4e5 solid 1px; border-top: none; min-height: 310px; padding:0 10px;}

.scroll_horizontal{position:relative;width:1140px; margin: 0 auto; padding-top: 20px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1140px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:390px !important;margin:0px; }
.scroll_horizontal .list li h1{overflow: hidden; margin-right: 40px;width:350px;}
.scroll_horizontal .list li img{width:195px; height:260px; float: left;}
.scroll_horizontal .list li dl{ float: right; width: 136px; padding-top: 5px;}
.scroll_horizontal .list li dl dt{ font-size: 16px; font-weight:bold; color: #222; line-height: 36px; }
.scroll_horizontal .list li dl dd{ font-size: 16px; color: #222; margin-bottom: 14px;}
.scroll_horizontal .list li dl p{height: 140px; font-size: 14px; color: #666; line-height: 24px; text-align:justify;}
.scroll_horizontal .list li dl a{ background-color: #005e99; color: white; font-size: 14px;
	padding: 0 14px; margin-left:2px; line-height: 28px; display:inline-block; border-radius:8px; margin-top: 20px;
}
.scroll_horizontal .list li dl a:hover{ text-decoration: underline; }
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:-49px;width:46px;height:47px;
	cursor:pointer; border:#b8d4e5 solid 1px;
}
.scroll_horizontal .prev{right:117px; background:url(../image/zj_left_jt.png) no-repeat center center,white;}
.scroll_horizontal .next{right:70px;background:url(../image/zj_right_jt.png) no-repeat center center,white;}

/*绠€浠嬪拰瑙嗛*/
.yyjj_video_box{ overflow:hidden; margin:40px 10px;}

.index_yyjj{ float: left; width: 580px; }
.index_yyjjcon{border:#b8d4e5 solid 1px; border-top: none; min-height: 310px; padding:0 10px;}
.index_yyjj_box{ padding-top: 20px; }
.index_yyjj_box img{ float: right; margin-left: 16px; width: 300px; height: 180px;}
.index_yyjj_box p{ font-size: 14px; color: #666; text-align: justify; line-height: 24px; text-indent: 2em;}
.index_yyjj_box p a{font-size: 14px; color: #d80707; }
.index_yyjj_box p a:hover{ text-decoration:underline; }

.index_video{ float: right; width: 580px; }
.index_videocon{border:#b8d4e5 solid 1px; border-top: none; min-height: 310px; padding:0 10px;}
.index_videobox{ padding-top: 20px; }
.index_videobox video{ width:450px; height: 270px; background-color: black; display: block; margin: 0 auto;}
.sps{ width:450px; height: 270px; background-color: black; display: block; margin: 0 auto;}
/*涓滃ぇ鏂囧寲*/
.index_culture{ margin:0 10px; }
.culture_title{ margin-bottom:16px; }
.culture_title h1{ text-align: center; font-size: 30px; color: #005e99; 
	background-color: white; position: relative;  width: 160px; margin:0 auto;
}
.culture_title hr{ width: 400px; margin:0 auto; margin-top: -18px;border:none; 
	border-bottom:#005e99 solid 1px;
}
.culture_title span{ display: block; width: 60px; height: 4px; margin:0 auto; 
	background-color: #d80707; margin-top:24px;
}
.scroll_horizontal01{position:relative;width:1140px; margin: 0 auto; padding-top: 20px;}
.scroll_horizontal01 .box{overflow:hidden;position:relative;width:1050px;margin:0 auto;}
.scroll_horizontal01 .list{overflow:hidden;width:9999px; height:220px; padding:0px;}
.scroll_horizontal01 .list li{float:left;width:360px !important;margin:0px; }
.scroll_horizontal01 .list h1{float:left; width:330px; margin-right:30px;}
.scroll_horizontal01 .list li img{width:330px; height:220px;}
.scroll_horizontal01 .prev,
.scroll_horizontal01 .next{position:absolute;top:120px;width:33px;height:64px;cursor:pointer;}
.scroll_horizontal01 .prev{left:0; background:url(../image/culture_ljt.png) no-repeat center center;}
.scroll_horizontal01 .next{right:0;background:url(../image/culture_rjt.png) no-repeat center center;}

/*鍙嬫儏閾炬帴*/
.linkbox{ overflow:hidden; margin:50px 30px 10px 30px; }
.linkbox h1{ float: left; line-height: 40px; }
.linkbox h1 span{background-color: #005e99; color: white; font-size: 14px;  margin-top: 3px; 
	display: block; line-height: 30px; padding:0 12px; border-radius: 8px;
}
.linkbox ul{ float: left; overflow:hidden; width: 1030px;}
.linkbox ul li{ float: left; width: 160px; height: 40px; line-height:40px;
	text-align: center; margin:5px 20px;
}

/*搴曢儴*/
.endbg{padding: 24px 30px; background-color: #005e99;}
.endfoot{ overflow:hidden; }
.endfoot h1{ float: left;  margin-top: 16px;}
.endfoot h1 img{max-width:300px;}
.endfoot h1 p{ margin-left:62px; margin-top: 14px;}
.endfoot h1 p a{ display: block; font-size: 16px; color: #fff; }
.endfoot h1 p span{ display: block; font-size:24px; color: #fff; font-family: arial; }

.endfoot dl{ float: left; margin-left:70px; margin-top: 16px;}
.endfoot dl dd{ font-size: 14px; color:white; line-height: 26px; }
.endfoot dl dd a{ font-size: 14px; color:white; margin-right:14px;}
.endfoot dl dd a:hover{ text-decoration: underline; color: #ddd; }

.endfoot h2{ float: right; }
.endfoot h2 img{ display: block; width: 130px; height: 130px; }
.endfoot h2 span{font-size: 14px; color:white; display: block; 
	text-align: center; margin-top: 10px;
}




/**top*/
*html{background-attachment:fixed;}/*瑙ｅ喅IE6涓嬫粴鍔ㄦ姈鍔ㄧ殑闂*/
/*瑙ｅ喅IE6涓嬩笉鍏煎 position:fixed 鐨勯棶棰�*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../image/icon.png) no-repeat; position:fixed; right:125px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px; z-index:9999999;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px; z-index:9999999;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px; z-index:9999999;} 

#code_img{ width:260px; height:355px; background:url(../image/icon.png) -4px -3px no-repeat; position:fixed; right:165px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:9999999;}



/******************/
#shangfan{ line-height: 23px; height: 18px; width:400px;overflow:hidden;} 
#shangfan ul{margin: 0px 10px;padding: 0px;list-style-type: none;} 
#shangfan ul li{/*鏂囧瓧瓒呭嚭鏈锛岃嚜鍔ㄧ渷鐣�*/overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;padding: 0px;} </pre></body></html>